.container {
  display: flex;
  align-items: center;
  .main {
    height: 0px;
    width: 80px;
    border: 1.5px dashed black;
    position: relative;
    z-index: 10;
    margin-right: -8px;
    .icon {
      font-size: 16px;
      position: absolute;
      left: 34px;
      top: -20px;
    }
  }
  .arrow {
    width: 0;
    height: 0;
    line-height: 0;
    font-size: 0;
    border: 10px solid transparent;
    border-left-color: black;
    position: relative;
  }
  .arrow::after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    left: -10px;
    line-height: 0;
    font-size: 0;
    border: 7px solid transparent;
    border-left-color: rgb(233, 233, 233);
    position: relative;
  }
}
